genetic footprint - Alemán Inglés Diccionario